Text copied to clipboard!
Titre
Text copied to clipboard!Développeur Go
Description
Text copied to clipboard!
Nous recherchons un Développeur Go talentueux et motivé pour rejoindre notre équipe dynamique. En tant que Développeur Go, vous serez responsable de la conception, du développement et de la maintenance d'applications performantes et évolutives en utilisant le langage Go (Golang). Vous travaillerez en étroite collaboration avec d'autres développeurs, chefs de projet et parties prenantes pour créer des solutions logicielles robustes répondant aux besoins de l'entreprise. Vous participerez à toutes les phases du cycle de vie du développement logiciel, de l'analyse des besoins à la mise en production, en passant par la rédaction de tests et la documentation technique. Votre expertise en Go vous permettra d'optimiser les performances des applications, d'assurer leur sécurité et leur fiabilité, et de proposer des améliorations techniques innovantes. Vous serez également amené à collaborer avec des équipes DevOps pour l'intégration continue et le déploiement automatisé des applications. Une veille technologique constante et la volonté d'apprendre de nouveaux outils et frameworks seront essentielles pour réussir dans ce poste. Si vous êtes passionné par le développement backend, que vous aimez résoudre des problèmes complexes et que vous souhaitez évoluer dans un environnement stimulant, ce poste est fait pour vous.
Responsabilités
Text copied to clipboard!- Développer et maintenir des applications backend en Go
- Participer à la conception de l'architecture logicielle
- Écrire du code propre, efficace et documenté
- Réaliser des tests unitaires et d'intégration
- Collaborer avec les équipes produit, QA et DevOps
- Assurer la sécurité et la performance des applications
- Participer aux revues de code et à l'amélioration continue
- Rédiger et maintenir la documentation technique
- Analyser et résoudre les bugs et incidents de production
- Proposer des solutions techniques innovantes
Exigences
Text copied to clipboard!- Expérience confirmée en développement avec Go
- Bonne connaissance des architectures microservices
- Maîtrise des bases de données SQL et NoSQL
- Expérience avec les outils de versioning (Git)
- Connaissance des pratiques DevOps et CI/CD
- Capacité à travailler en équipe et à communiquer efficacement
- Bonne compréhension des principes de sécurité applicative
- Expérience avec les API REST et/ou gRPC
- Autonomie, rigueur et sens de l'organisation
- Anglais technique lu et écrit
Questions potentielles d'entretien
Text copied to clipboard!- Quelle est votre expérience avec le langage Go ?
- Avez-vous déjà travaillé sur des architectures microservices ?
- Comment assurez-vous la performance et la sécurité de vos applications ?
- Pouvez-vous décrire un projet Go que vous avez mené à bien ?
- Quelles bases de données avez-vous utilisées avec Go ?
- Comment gérez-vous les tests et la documentation de votre code ?
- Avez-vous une expérience avec les outils CI/CD ?
- Comment travaillez-vous en équipe sur des projets complexes ?
- Êtes-vous à l'aise avec l'anglais technique ?
- Quelles sont vos attentes en matière d'évolution professionnelle ?